English Dictionary
◊ TURDUS MERULA
Turdus merula
n : common black European thrush [syn: {blackbird}, {merl}, {merle},
{ouzel}, {ousel}, {European blackbird}, {Turdus merula}]